package com.carbon.dto;

import com.carbon.domain.Firm;
import com.carbon.domain.Mark;
import com.carbon.vo.BankCardOCRVO;
import com.carbon.vo.BizLicenseOCRVO;
import com.carbon.vo.GenralBasicOCRVO;
import com.carbon.vo.IdCardResultVO;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 公司信息图片识别
 *
 * @author WangFK
 * @version 1.0
 * @since 2023/9/13 8:35
 */
@Data
public class FirmDto extends Firm implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 银行图片信息
     */
    private BankCardOCRVO bankCardOCRVO;
    /**
     * 营业执照图片处理信息
     */
    private BizLicenseOCRVO bizLicenseOCRVO;
    /**
     * 通用处理图片信息
     */
    private GenralBasicOCRVO genralBasicOCRVO;
    /**
     * 身份证图片信息
     */
    private IdCardResultVO idCardResultVO;
    /**
     * 经营范围 index0 firmType 机构类型 index1 经营范围
     */
    private List<Integer> businessScopeList;

    /**
     * 招标ID
     */
    private Integer markId;
    /**
     * 招标审核状态
     */
    private String firmStatus;
    /**
     * 招标信息
     */
    private Mark mark;

}
